aid programmes - Alemán Inglés Diccionario